package com.seal.commons.copiers.util;

import java.util.Map;

/**
 * 功能描述: <br/>
 *
 * @author huangyong
 * @date: 2020-05-31 21:04<br/>
 * @since JDK 1.8
 */
public final class Preconditions {

    public static void checkNotNull(Object o, String msg) {
        if (o == null) {
            throw new NullPointerException(msg);
        }
    }

    public static void checkNotNull(Map map, String msg) {
        if (map == null) {
            throw new NullPointerException(msg);
        } else if (map.isEmpty()) {
            throw new IllegalArgumentException(msg);
        }
    }
}